package com.jinxin.platform.cdinfogo.pojo.domain;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * <b>[cdinfogo_led_program]数据持久化对象</b>
 * <p>
 * 注意:此文件自动生成-禁止手工修改。
 * </p>
 * 
 * @author @blue
 * @date 2021-11-22
 */
@ApiModel("LED节目信息")
public class CdinfogoLedProgram{

	/**
	 * 节目ID
	 */
	@ApiModelProperty("节目ID")
	private String id;
	
	/**
	 * 节目名称
	 */
	@ApiModelProperty("节目名称")
	private String name;

	/**
	 * 设备Mac
	 */
	@ApiModelProperty("设备Mac")
	private String mac;


	/**
	 * 设备名称
	 */
	@ApiModelProperty("设备名称")
	private String deviceName;

	/**
	 * 设备类型
	 */
	@ApiModelProperty("设备类型")
	private String productCode;

	/**
	 * BCCA账号
	 */
	@ApiModelProperty("BCCA账号")
	private String account;

	/**
	 * 序号
	 */
	@ApiModelProperty("序号")
	private Integer xh;

	/**
	 * 本地模式ID
	 */
	@ApiModelProperty("本地模式ID")
	private String modeId;

	/**
	 * 云模式ID
	 */
	@ApiModelProperty("云模式ID")
	private String ymsid;

	@ApiModelProperty("组件列表")
	private List<CdinfogoLedModule> moduleList;

	public List<CdinfogoLedModule> getModuleList() {
		return moduleList;
	}

	public void setModuleList(List<CdinfogoLedModule> moduleList) {
		this.moduleList = moduleList;
	}

	/**
	 * 节目ID
	 * 
	 * @return id
	 */
	public String getId() {
		return id;
	}
	
	/**
	 * 节目名称
	 * 
	 * @return name
	 */
	public String getName() {
		return name;
	}
	
	/**
	 * 设备Mac
	 * 
	 * @return mac
	 */
	public String getMac() {
		return mac;
	}
	

	/**
	 * 节目ID
	 * 
	 * @param id
	 */
	public void setId(String id) {
		this.id = id;
	}
	
	/**
	 * 节目名称
	 * 
	 * @param name
	 */
	public void setName(String name) {
		this.name = name;
	}
	
	/**
	 * 设备Mac
	 * 
	 * @param mac
	 */
	public void setMac(String mac) {
		this.mac = mac;
	}

	public Integer getXh() {
		return xh;
	}

	public void setXh(Integer xh) {
		this.xh = xh;
	}

	public String getDeviceName() {
		return deviceName;
	}

	public void setDeviceName(String deviceName) {
		this.deviceName = deviceName;
	}

	public String getProductCode() {
		return productCode;
	}

	public void setProductCode(String productCode) {
		this.productCode = productCode;
	}

	public String getAccount() {
		return account;
	}

	public void setAccount(String account) {
		this.account = account;
	}

	public String getModeId() {
		return modeId;
	}

	public void setModeId(String modeId) {
		this.modeId = modeId;
	}

	public String getYmsid() {
		return ymsid;
	}

	public void setYmsid(String ymsid) {
		this.ymsid = ymsid;
	}
}